English Dictionary
◊ FROM SCRATCH
from scratch
adv : from the beginning; "he baked the torte from scratch"